that tells its own tale - Deutsch Englisch Wörterbuch